package com.tvunetworks.center.user.model.param;

import lombok.Data;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * @program: tvucc-aggregator
 * @description: InstanceParam
 * @author lebronchen
 * @create: 2020-04-23 14:46
 **/
@Data
@Accessors(chain = true)
public class InstanceParam {

    private String region;
    private String id;
    private String imageType;

    private int num;

    @NotEmpty
    private String remark;
    @NotNull
    private Long scheduleShutdownTime;

    private String instanceType;
}
